#float 不怎么精确， 使用decimal能更加精确的保留和存储数据
# import decimal
# a=decimal.Decimal("0.1")
# b=decimal.Decimal("0.2")
# print(a+b)

#shutil模块
# import shutil
# import os
#删除文件
# path=os.path.join(os.path.dirname(__file__),'my.txt')
# print(path)
# if os.path.exists(path):
#     shutil.rmtree(path)

#拷贝文件夹
# path1=os.path.join(os.path.dirname(__file__),'test')
# path2=os.path.join(os.path.dirname(__file__),'mytest')#起初mytest文件不存在
# shutil.copytree(path1,path2)


#拷贝文件
# path1=os.path.join(os.path.dirname(__file__),'info1.txt')
# path2=os.path.join(os.path.dirname(__file__),'test')
# shutil.copy(path1,path2)


#文件或文件夹重命名
# path1=os.path.join(os.path.dirname(__file__),'myinfo1.txt')
# path2=os.path.join(os.path.dirname(__file__),'info1.txt')
# shutil.move(path1,'info1.txt')


#压缩文件   压缩后的压缩包文件，压缩的格式；zip tar gztar bztar xztar,要压缩的文件夹路径
# path1 = os.path.join(os.path.dirname(__file__), 'test')
# shutil.make_archive('mytest.zip', 'zip', path1)

#解压文件
# shutil.unpack_archive("mytest.zip", os.path.dirname(__file__),"zip")



